package com.example.mybus.model;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable
public class Viaje {
	
	public static final String NAME = "Viaje";
	
	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	private Long id;
	@Persistent
	private String destino;
	@Persistent
	private String origen;
	@Persistent
	private Micro micro;
	@Persistent
	private int totalPasajeros;
	@Persistent
	private String fechaSalida;
	@Persistent
	private String fechaLlegada;
	
	public Viaje(String origen, String destino, Micro micro){
		this.origen = origen;
		this.destino = destino;
		this.micro = micro;
	}

	public String getDestino() {
		return destino;
	}

	public void setDestino(String destino) {
		this.destino = destino;
	}

	public String getOrigen() {
		return origen;
	}

	public void setOrigen(String origen) {
		this.origen = origen;
	}

	public Micro getMicro() {
		return micro;
	}

	public void setMicro(Micro micro) {
		this.micro = micro;
	}

	public int getTotalPasajeros() {
		return totalPasajeros;
	}

	public void setTotalPasajeros(int totalPasajeros) {
		this.totalPasajeros = totalPasajeros;
	}

	public String getFechaSalida() {
		return fechaSalida;
	}

	public void setFechaSalida(String fechaSalida) {
		this.fechaSalida = fechaSalida;
	}

	public String getFechaLlegada() {
		return fechaLlegada;
	}

	public void setFechaLlegada(String fechaLlegada) {
		this.fechaLlegada = fechaLlegada;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

}
